class SortCompWptFunctor
{
public:
- SortCompWptFunctor(SortFilter& obj) : that(&obj) {}
+ explicit SortCompWptFunctor(SortFilter& obj) : that(&obj) {}
int operator()(const queue* a, const queue* b);
private:
class SortCompRteHdFunctor
{
public:
- SortCompRteHdFunctor(SortFilter& obj) : that(&obj) {}
+ explicit SortCompRteHdFunctor(SortFilter& obj) : that(&obj) {}
int operator()(const queue* a, const queue* b);
private:
class File : public QFile
{
public:
- File(const QString& s) : QFile(s) {}
+ explicit File(const QString& s) : QFile(s) {}
/* in the tradition of gbfile we assume WriteOnly or ReadOnly, not ReadWrite */
bool open(OpenMode mode) override {
class Warning {
public:
- Warning(bool fatal = false) :
+ explicit Warning(bool fatal = false) :
fatal_(fatal) {
file_.open(stderr, QIODevice::WriteOnly);
fileStream_.setDevice(&file_);
class XmlStreamWriter : public QXmlStreamWriter
{
public:
- XmlStreamWriter(QString* string);
- XmlStreamWriter(QFile* f);
+ explicit XmlStreamWriter(QString* string);
+
+ explicit XmlStreamWriter(QFile* f);
void writeStartDocument(void);
void writeOptionalAttribute(const QString& qualifiedName, const QString& value);